alley apple

Slang definitions & phrases for alley apple

alley apple

noun phrase
  1. A rock put into a stocking and used as an impromptu blackjack; ground biscuit
  2. (also road apple) A piece of horse manure (1910+)